long flowing skirt - Alemán Inglés Diccionario